查看原文
其他

波卡生态项目系列(5)Zenlink——基于波卡DEX的跨链资产转移工具

曹靖彬WEB3 草猪财经 2022-03-21


 

1

 什么是Zenlink

Zenlink 是基于波卡的跨链 DEX 协议,致力于使 Polkadot 网络各平行链之间共享 DEX 订单簿。

在 Polkadot 上的每条平行链本质上都是一块完全独立的可自由编程的 Runtime Module 的集合。与以太坊的智能合约相比,平行链隔离得更彻底,平行链之间的运行计算可以独立并行起来,这就使得 Polkadot 的综合 TPS 可以有个数量级别的上升,但同时也会使各平行链之间的交互更加复杂。

Gavin 带领的团队在大力开发平行链上的通信协议 XCMP,但就算 XCMP 协议开发完成后,我们还需要在 XCMP 协议上开发各种应用相关的通用协议。Zenlink 的全链账本协议就是在 DEX 这一专用领域中,实现一个各平行链运行互通、共享全局订单账簿的协议。

Polkadot 上的跨链协议可以类比于传统的 TCP/IP 协议。XCMP 协议类似于 TCP/IP 中的链路层协议,解决各个链(路由)之间无差别感知协议的传输作用。

Zenlink 的全链账本协议类似于 TCP/IP 的专有应用层协议,每个平行链只要实现 Zenlink 协议,就可以共享 Polkadot 上所有实现该全链账本协议的平行链的订单簿。

 

2

 Zenlink的项目构成

Zenlink DEX Protocol :最顶层的统一通用 DEX 协议

Zenlink DEX Module :根据 Zenlink DEX Protocol 标准实现的 Polkadot 网络模块

Zenlink Token(ZLK):Zenlink 原生代币,提供治理机制和价值捕获手段,激励生态用户来长期参与网络发展

Zenlink DEX Aggregator :连接 Polkadot 上所有 DEX 应用,为用户提供一键式、低滑点交易体验

 

3

 Zenlink的特点

统一的通用接口标准

可以随时将模块用新的替换掉,以便随时进行系统的升级和定制;可以方便的将应用系统扩展到更广泛的网络环境下;与语言无关的特性使所有的程序员均可充分发挥自己的才智与专长编写模块,只要能实现这套标准,就可以接入 Zenlink DEX Network。

恒定均值收益做市商模型

Zenlink 为流动性挖矿提供了 n 维自动做市商模式。用户最多可以向流动性池提供 n 个代币,并且能针对每个代币设置流动性池中的相对权重,而 Zenlink 则会根据价格波动自动为用户重新平衡投资组合。


跨链互联,共享流动性

Zenlink 在各平行链中设立流动性池。依托 Polkadot 网络本身跨链通信的特性,Zenlink DEX 聚合器能够将各平行链上的流动性池打通,甚至还能接入其他类型的 DEX,真正地做到共享流动性。

 

4

 Zenlink 的底层实现逻辑

Zenlink DEX Protocol 就是基于对 XCMP 协议进行扩展进而实现各平行链运行互通、共享全局流动性的 DEX 专用跨链协议。

如果我们把波卡上的 跨链协议 类比于传统的 TCP/IP 协议 ,那么 XCMP 协议 就类似于 TCP/IP 协议中的链路层协议 ,它可以起到解决各个链(路由)之间无差别感知协议的传输作用。而 Zenlink DEX Protocol 就类似于 TCP/IP 的专有应用层协议 ,每个平行链只要接入了该协议,就可以共享波卡上所有接入了该协议的平行链上的流动性。


具体而言,Zenlink 将在 XCMP 协议的基础之上对其进行扩展,进而打造一个 DEX 专用跨链协议即 Zenlink DEX Protocol。Zenlink DEX Protocol 会实现一个高通用、简单的、可插拔式的 DEX Module,不同的平行链可通过集成 DEX Module 实现“一键发布 DEX”,从而拥有 DEX 的基础功能;同时,依托 XCMP 协议的跨链通信功能, Zenlink DEX Protocol 将实现不同平行链上的 DEX Module 能够共享流动性

而这,也是 Zenlink 与其他众多 DEX 不同的地方,由于波卡异构分片的网络架构且 Zenlink DEX Module 也是分布在不同的平行链上的,Zenlink 要做的事情是把多个平行链中的 Module 组合起来,形成一个分布式区块链网络应用(去中心化的跨链 DEX 网络)。这与目前我们所见到的任何一个 DEX 都是不同的,我们称之为分布式跨链 DEX。

除此之外,Zenlink 还将基于 Zenlink DEX Protocol 打造一个方便用户无感知使用跨链 DEX 的前端交互产品——Zenlink DEX 聚合器,Zenlink DEX 聚合器可以连接 Polkadot 上所有的 DEX DApp。

 

5

 Zenlink 生态作用

2020 年 12 月 12 日,Zenlink 团队已经完成了波卡上首笔平行链之间的跨链通信原型验证,并基于 Zenlink DEX Module 内的资产管理和 DEX 模块成功实现了第一个真正意义上的跨链交易用例。这意味着通过 Zenlink 模块发行的资产,可基于 XCMP 消息进行跨链资产转移。

至此,Zenlink 团队已经完成跨链 DEX 从资产发布、流动性建立到跨链通道建立、跨链交易等所有环节的关键技术攻关。从技术层面来看,Zenlink DEX Module 将可以成为波卡生态所有平行链的跨链通道中枢,专门负责整个网络的跨链交易。

另一方面,Zenlink DEX Module 的插拔性测试也已经完成。随着 Rococo V1 的正式上线,Zenlink 将在 Rococo V1 环境下将 DEX Module 集成到 Plasm、ChainX、Biforst、Phala 等平行链上进行跨链资产交易测试,目前正在陆续进行技术对接。

值得一提的是,Zenlink 自身也位列于 Rococo 官方公布的即将接入 Rococo V1 的项目名单中,预计将成为第 4 批接入 Rococo V1 的项目之一。但需要说明的是,Zenlink 并不是平行链项目,此次接入 Rococo V1 只是为了更好地测试产品。 

6

 总结

总的来说,随着波卡及波卡生态的稳步发展,未来将衍生出非常丰富的 DeFi 生态,DEX 作为 DeFi 的关键一环,潜力无疑是巨大的。在由波卡衍生出的新型分布式区块链网络中,XCMP 协议是核心组件,Zenlink 正在 XCMP 的基础之上进行扩展,成为了分布式区块链网络应用的探索先驱,并致力于打造 DEX 领域的通用协议,成为通用的底层跨链 DEX 基础设施。

 



往期推荐

波卡生态项目系列(4)波卡生态的桥梁——达尔文(Darwinia)


波卡生态项目系列(3)波卡中的Defi基础设施——Acala


波卡生态项目系列(2)一文了解PLASM


波卡生态项目系列(1)波卡去中心化身份体系-Litentry



PS:这是波卡生态项目介绍系列的第五篇,接下来我们会继续关注更多波卡生态内精品项目,以供大家了解参考!


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存